ecological science - German English Dictionary